package com.lrkj.back.mapper;

import java.util.List;
import java.util.Map;







import com.lrkj.back.entity.TbDepartment;
import com.lrkj.back.entity.ZsPackageImformation;
import com.lrkj.back.vo.KucunNum;
import com.lrkj.back.vo.KucunWarnVO;
import cn.com.cbons.mamisay.parent.db.api.DBInterface;
import cn.com.cbons.mamisay.parent.exception.DBException;

public interface ZsPackageImformationMapper extends DBInterface<ZsPackageImformation>{
  
	List<ZsPackageImformation> findAllZhuisu(Map<String, Object> map) throws DBException;
	
	//查找所有的信息，带分页功能 的
  	List<ZsPackageImformation> findAllInformation(Map<String, Object> map) throws DBException;

	List<ZsPackageImformation> selectSin(Map<String, Object> map) throws DBException;
  	
  	int insertBatch(List<ZsPackageImformation> list) throws DBException;
  	
  	int updateByBatch(List<ZsPackageImformation> list) throws DBException;
  	
  	int deleteBatch(List<String> list) throws DBException;
  	
  	List<KucunNum> selectByGroup(Map<String, Object> map) throws DBException;

  	List<ZsPackageImformation> tongjiChaxun(Map<String, Object> map) throws DBException;
  	
  	TbDepartment findDepartment(Map<String, Object> map) throws DBException;
  	 
  	List<KucunWarnVO> findRestbao(Map<String, Object>map) throws DBException;

  	List<ZsPackageImformation> findMiejunLinChuang(Map<String,Object>map) throws DBException;

	int deleteByPackageTiaomaArr(List<String> list)throws DBException;
	List<ZsPackageImformation> selectSinUp(Map<String, Object> map) throws DBException;
}